scrub up well - Turc Anglais Dictionnaire